plenty rugged - Spanish English Dictionary